FTP服务器

推荐列表 站点导航

当前位置:首页 > 服务器技术 > FTP服务器 >

搭建FTP服务器的简单实例

来源:网络整理  作者:fen  发布时间:2020-12-25 02:20
这篇文章主要介绍了搭建FTP服务器的简单实例的相关资料,需要的朋友可以参考下...

FTP服务器的搭建非常简单

apt-get install vsftpd

开启、停止、重启vsftpd服务也很简单

service vsftpd start | stop | restart

账号

安装后会生产一个ftp组和ftp用户

修改用户密码

passwd ftp

配置

关键配置,修改vsftpd的配置文件vi /etc/vsftpd.conf

#禁止匿名访问

anonymous_enable=NO #接受本地用户 local_enable=YES #可以上传 write_enable=YES #启用在chroot_list_file的用户只能访问根目录 chroot_list_enable=YES chroot_list_file=http://www.ym97.com/etc/vsftpd.chroot_list #设置固定目录,在结尾添加。如果不添加这一行,各用户对应自己的目录 local_root=http://www.ym97.com/srv/ftp

访问权限

chroot_list_file 例外文件路径,默认是/etc/vsftpd.chroot_list

chroot_list_enable 是否启用chroot_list_file配置的文件

YES chroot_list_file配置的文件生效

NO chroot_list_file配置的文件无效

chroot_local_user 禁止访问其他目录

YES chroot_list_file配置的文件外,用户不能切换到主目录之外其他目录

NO chroot_list_file配置的文件外,用户能够切换到

错误处理

530 login incorrect

两种处理方式

1). 修改文件vi /etc/pam.d/vsftpd,注释掉

#auth required pam_shells.so

2). 在 /etc/shells 最后一行添加/sbin/nologin

500 OOPS: vsftpd: refusing to run with writable root inside chroot()

启用chroot_local_user必须把访问的根目录要设置为不可写

chmod a-w /home/user

相关热词: 服务器 实例

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/server/ftp/{8743.shtml

最新文章
Linux联接vsftpd:500OOPS:vsf Linux联接vsftpd:500OOPS:vsf

时间:2021-01-10

TCP/IP详解卷1:协议第1章 TCP/IP详解卷1:协议第1章

时间:2021-01-10

ftp连接虚拟机linux ftp连接虚拟机linux

时间:2021-01-10

FTP 服务器关于权限的问题 FTP 服务器关于权限的问题

时间:2020-12-29

Serv-U 8.0 服务器中文乱码问 Serv-U 8.0 服务器中文乱码问

时间:2020-12-29

浅谈FTP服务器架设的两种 浅谈FTP服务器架设的两种

时间:2020-12-29

FTP 常用命令 使用说明 FTP 常用命令 使用说明

时间:2020-12-29

win7下如何搭建ftp服务器 win7下如何搭建ftp服务器

时间:2020-12-28

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

搭建FTP服务器的简单实例

2020-12-25 编辑:fen

FTP服务器的搭建非常简单

apt-get install vsftpd

开启、停止、重启vsftpd服务也很简单

service vsftpd start | stop | restart

账号

安装后会生产一个ftp组和ftp用户

修改用户密码

passwd ftp

配置

关键配置,修改vsftpd的配置文件vi /etc/vsftpd.conf

#禁止匿名访问

anonymous_enable=NO #接受本地用户 local_enable=YES #可以上传 write_enable=YES #启用在chroot_list_file的用户只能访问根目录 chroot_list_enable=YES chroot_list_file=http://www.ym97.com/etc/vsftpd.chroot_list #设置固定目录,在结尾添加。如果不添加这一行,各用户对应自己的目录 local_root=http://www.ym97.com/srv/ftp

访问权限

chroot_list_file 例外文件路径,默认是/etc/vsftpd.chroot_list

chroot_list_enable 是否启用chroot_list_file配置的文件

YES chroot_list_file配置的文件生效

NO chroot_list_file配置的文件无效

chroot_local_user 禁止访问其他目录

YES chroot_list_file配置的文件外,用户不能切换到主目录之外其他目录

NO chroot_list_file配置的文件外,用户能够切换到

错误处理

530 login incorrect

两种处理方式

1). 修改文件vi /etc/pam.d/vsftpd,注释掉

#auth required pam_shells.so

2). 在 /etc/shells 最后一行添加/sbin/nologin

500 OOPS: vsftpd: refusing to run with writable root inside chroot()

启用chroot_local_user必须把访问的根目录要设置为不可写

chmod a-w /home/user

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/server/ftp/{8743.shtml

相关文章

风云图片

推荐阅读

返回FTP服务器频道首页